Isilon: Gen6: Batterijtestfout, wegens ontbrekende knooppuntfirmware
Samenvatting: Ontbrekend knooppuntfirmware-onderdeel voor de Battery Backup Unit (BBU) (DEbcc_inifinity), (EPbcc_infinity), waardoor de batterijtest niet kan slagen, waardoor het knooppunt wordt weergegeven als Alleen-lezen. ...
Symptomen
Gen6-knooppunten kunnen BBU-fouten rapporteren die vergelijkbaar zijn met de volgende:
Message: Battery Test Failure: Replace the battery backup unit in chassis JAC#########89 slot # as soon as possible.
Oorzaak
Batterijtests kunnen mislukken om de volgende redenen:
1. De batterij is vervangen en na vervanging wordt de firmware weergegeven als versie 00.00.
2. De batterij heeft geen kans gehad om volledig op te laden voordat de automatische test werd gestart.
Oplossing
Download het nieuwste Node Firmware Package (NFP) en upgrade de firmware op het knooppunt.
De nieuwste NFP kan worden gedownload via de onderstaande link:
https://www.dell.com/support/product-details/en-us/product/isilon-onefs/drivers (Account vereist)
Dit kan intern, door een CE of PS worden uitgevoerd.
----------------------------------------------------------------
Nadat het is bijgewerkt, wordt dit geverifieerd door de volgende opdracht uit te voeren.
# isi upgrade firmware devices|egrep "bcc|mongoose"
In OneFS 8.2 en hoger voert u de volgende opdracht uit op het betreffende knooppunt om een handmatige batterijtest te starten:
# isi_hwmon -s
Start in OneFS versie 8.1.2.x een handmatige batterijtest door de volgende opdrachten rechtstreeks op het betreffende knooppunt uit te voeren:
# isi services -a isi_hwmon disable # mv /var/log/nvram.xml /var/log/nvram.xml.old # isi services -a isi_hwmon enable
De test start binnen 10 minuten na het uitvoeren van de bovenstaande opdrachten en kan worden geverifieerd door de volgende opdracht uit te voeren:
# grep -i "battery test" /var/log/isi_hwmon.log
VOORBEELD Uitvoer:
2020-08-04T13:57:07-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Starting battery test 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Battery test has completed 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Battery Test Error Code: 0 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Battery Test Error Mask: 0 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Battery test passed 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Next test is scheduled for: Sat Aug 15 00:08:57 2020 2020-08-04T14:08:57-04:00 <3.5> RTANASISI04-15 isi_hwmon[14322]: Clearing BIST results
START DE NODE NIET OPNIEUW OP TIJDENS DE TEST!
De test duurt minimaal 12 minuten, maar kan ook enkele uren duren.
De status en resultaten kunnen met dezelfde opdracht worden geverifieerd:
# grep -i "battery test" /var/log/isi_hwmon.log
De relevante resultaten zijn: "Batterijtest is voltooid/geslaagd/mislukt."
De test rapporteert altijd: De batterijtest is voltooid en een andere regel daarna meldt dat de batterijtest is geslaagd of mislukt.
Extra informatie
De batterijtest voor clusters met OneFS_v8.2.x.x en latere versies is gewijzigd.
VOORBEELD
IsilonGen6-M18-1# uname -r v9.0.0.0 IsilonGen6-M18-1# isi_hw_status -i SerNo: JACXXXXXXXXX96 Config: 110-365-400E-02 ChsSerN: JWXXXXXXXXXX70 ChsSlot: 1 FamCode: H ChsCode: 4U GenCode: 0 PrfCode: 4 Product: H400-4U-Single-64GB-1x1GE-2x10GE SFP+-30TB-800GB SSD IsilonGen6-M18-1# isi_hwmon -s -s, --battery-test Trigger a battery health test. Tests take a long time so if an existing test is already in progress this action will not complete. IsilonGen6-M18-1# tail -f /var/log/isi_hwmon.log 2020-08-21T15:34:13-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[15234]: Manual override detected. Forcing battery test 2020-08-21T15:34:23-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[15273]: Starting battery test 2020-08-21T15:34:26-07:00 <3.6> IsilonGen6-M18-1 isi_hwmon[15288]: (isi_hwmon) INFO: --- Initializing isi_hwmon daemon --- 2020-08-21T15:34:26-07:00 <3.6> IsilonGen6-M18-1 isi_hwmon[15288]: (isi_hwmon) INFO: The block "isi.hw.hwmon.blocks.ecc_v2.ECC" is deprecated 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Battery test has completed 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Battery Test Error Code: 0 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Battery Test Error Mask: 0 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Battery test passed 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Next test is scheduled for: Tue Sep 1 01:46:01 2020 2020-08-21T15:46:01-07:00 <3.5> IsilonGen6-M18-1 isi_hwmon[19623]: Clearing BIST results
Vergeet niet om uit de staart-f te breken door op Ctrl+c te drukken.
IsilonGen6-M18-1# cat /etc/ifs/nvram.xml <?xml version="1.0" encoding="utf-8"?> <nvram> <battery_1> <test_result>Mon Aug 03 23:25:58 2020 : passed - battery tested passed [ ]</test_result> <test_result>Fri Aug 14 09:36:44 2020 : passed - battery tested passed [ ]</test_result> <test_result>Fri Aug 21 15:46:01 2020 : passed - battery tested passed [ ]</test_result> </battery_1> </nvram>
Aanbevolen resources
Hier zijn enkele aanbevolen bronnen met betrekking tot dit onderwerp die mogelijk interessant zijn: